Microsoft, Twitter, And Amazon Announce More Layoffs